#pragma once

#include"RBTree.h"

namespace bit
{
	template<class k, class T>
	class map
	{
	public:

	private:
		struct KeyofT
		{
			k& operater()(const pair<k, T>& key)
			{
				return key.first;
			}
		};
		RBTree<k, pair<k , T>, KeyofT> _root;
	};
}